#include "mq_binding.hpp"
#include "mq_message.hpp"
#include "mq_queue.hpp"
#include "mq_exchange.hpp"

namespace mq{
    class VirtualHost{
    private:
    
        /*mq::*/ExchangeManager::ptr _memp;//交换机管理类句柄
        MsgQueueManager::ptr _mqmp;//消息队列管理类句柄
        MessageManager::ptr _mmp;//消息管理类句柄
        BindingManager::ptr _bmp;//绑定信息管理类句柄
        std::string _host_name;
    public:
        VirtualHost(){
        }

    };

}
